night-deposit bags - French English Dictionary